991f2fb9b4a01c8f66be221489d11f76361b0eb9,oak-core/src/main/java/org/apache/jackrabbit/oak/security/user/UserImporter.java,UserImporter,start,#Tree#,335
Before Change
while (!groupTree.isRoot() && NT_REP_MEMBERS.equals(TreeUtil.getPrimaryTypeName(groupTree))) {
groupTree = groupTree.getParent();
}
Authorizable auth = userManager.getAuthorizable(groupTree);
if (auth == null) {
log.debug("Cannot handle protected node " + protectedParent + ". It nor one of its parents represent a valid Authorizable.");
return false;
After Change
while (isMemberNode(groupTree)) {
groupTree = groupTree.getParent();
}
Authorizable auth = (groupTree == null) ? null : userManager.getAuthorizable(groupTree);
if (auth == null) {
log.debug("Cannot handle protected node " + protectedParent + ". It nor one of its parents represent a valid Authorizable.");
return false;